// 引入框架
const express = require('express')
// 引入joi校验中间件
const expressJoi = require('@escook/express-joi')
// 按需引入已经定义好的joi校验模块
const { userCheck } = require('../utils/check')
// 创建路由
const router = express.Router()
const userController = require('../controllers/userController')

// 登录路由接口
router.post('/login',expressJoi(userCheck),userController.loginController )

/**
 * 注册路由接口
 * 参数：（路径、校验中间件、处理函数）
 */
router.post('/register',expressJoi(userCheck),userController.registerController )

/**
 * 用户信息查询接口
 */
router.get('/userInfo',userController.userInfoController)
// 导出路由
module.exports = router